/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.meego.common.stats;

/**
 *
 * @author TueHM
 */
public abstract interface StatusMBean {

    public abstract double getAvgLatency();

    public abstract long getLatencyPeak();

    public abstract long getLatencyPeakTime();

    public abstract long getOpCount();

    public abstract long getRPSPeak();

    public abstract long getRPSPeakTime();

    public abstract double getRecentLatencyMicros();

    public abstract long getTotalLatencyMicros();

    public abstract long getTotalOpsPerSec();
}
